Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELEN PLACE Terraced £150,000 14 Sep 2018
FLAT 31 HELEN PLACE Flats/Maisonettes £58,000 8 Nov 2002
33 33 HELEN PLACE Flats/Maisonettes £95,000 17 Dec 2020
49 HELEN PLACE Semi-Detached £65,000 3 Feb 2014
56 HELEN PLACE Terraced £105,000 17 Dec 2012